# lis = []
# for idx,val in enumerate(range(256)):
#     if chr(val).isprintable():
#         lis.append(idx)
# print(len(lis))
# print(lis)

str = '<div>如图，将一副直角三角板按如图所示的位置放置，使含30&deg;角的三角板的一条直角边和含45&deg;角的三角板的一条直角边放在同一条直线上，则∠α的大小是（ ）<br /><img h="134" height="118" src="https://bj.download.cycore.cn/question/2019/11/28/16/3/7df5a063-b9e0-4c6e-aff0-962abe8cd7f7.png" w="159" width="140" class="imgClass" /></div><div><div> <table><tbody><tr><td class="td25">A. 45&deg;</td><td class="td25">B. 60&deg;</td><td class="td25">C. 75&deg;</td><td class="td25">D. 85&deg;</td></tr></tbody></table></div></div>'
lis = []
for idx,val in enumerate(str):
    if val.isprintable():
        lis.append(ord(val))
print(len(lis))
print(lis) 